electrical impulses - Spanish English Dictionary